he/she has/had ravaged - Turc Anglais Dictionnaire